broad leaf trees - Alemán Inglés Diccionario